package com.Java.train.business.service;

import com.Java.train.common.response.CommonResp;
import com.Java.train.business.entity.SkToken;
import com.baomidou.mybatisplus.extension.service.IService;
import com.Java.train.common.response.PageResp;
import com.Java.train.business.entity.DTO.SkTokenDTO;
import com.Java.train.business.req.SkTokenQueryReq;

import java.util.Date;
import java.util.List;

/**
* @author luomoxingchen
* @since 2024-10-19
*/
public interface SkTokenService extends IService<SkToken> {

    /**
    * SkToken详情
    * @param
    * @return
    */
    PageResp<SkTokenDTO> queryList(SkTokenQueryReq skTokenQueryReq);

    /**
    * SkToken保存和修改
    * @param skToken 根据需要进行传值
    * @return
    */
    CommonResp<Object> modify(SkToken skToken);


    void genDaily(Date date, String trainCode);
}


